@media screen and (max-width: 1460px){
  .w1400{
  	padding-left: 30px;
  	padding-right:30px;
  }
.news-l,.news-l-img,.news-l-cons{
	width: 50%;
}
.news-r{
	width: 50%;
}
.news-l-cons{
	margin-left: 0;
	padding-left: 20px;
	padding-right:20px;
}
.news-l-more{
	margin-top: 30px;
}
.contact_dr img{
  height: 360px;
}
.ryzz_l{
  width: 40%;
}
.ryzz_l img{
  height: 355px;
}
.ryzz_r{
  width: 60%;
}
.fzlc .swiper-button-next{
  right: 0;
}
.det_product_r{
  width: calc(100% - 400px);
}
.album_l{
  width: 60%;
}



}
@media screen and (max-width: 1550px){
 .ztzs_cons .swiper-button-prev{
  left: 20px;
}
.ztzs_cons .swiper-button-next{
  right: 20px;
} 
}
@media screen and (max-width: 1400px){
  .index_goodsli2_img{
  	width: 44%;
  }
  .index_goodsli2_cons{
  	width: 52%;
  }
  .case_firstr div{
  	margin-top: 20px;
  }
.index_aboutl{
	width: 50%;
	padding-right:40px;
}

.index_aboutr{
	width: 50%;
}
.index_aboutr li{
	width: 50%;
}
.navli{
  padding-right:5%;
}
.contact_a_items{
  top: 20px;
}
.contact_a_items p{
  line-height: 26px;
  font-size: 16px;
}
.contact_a_items img {
    margin-bottom: 5px;
}

.contact_br p{
  margin-top: 80px;
}
.welfare_tit{
  font-size: 18px;
}
.welfare_li ul li .welfare_cons{
  padding-left:40px;
}
.aboutli ul li{
  margin-right:40px;
}
.company_cons .aboutli{
  margin-top: 20px;
}

}

@media screen and (max-width: 1290px){
  .navli ul .list_1{
  	margin-right: 25px;
  }
  .footer_nav>ul>li{
  	margin-right: 50px;
  }

  .contact_b_btn{
    margin-top: 30px;
  }
.contact_c ul li .contact_c_box{
  min-height: 240px;
}
.dot_li ul li .dot_box{
  min-height: 170px;
}


}

@media screen and (max-width: 1330px){
.product_box{
  padding-left: 30px;
  padding-right:30px;
}
.product_l{
  width: 50%;
  padding-right: 20px;
}
.product_r{
  width: 50%;
}
.product_r img{
  max-width: 100%;
}


}







}